package com.wechat.service.account.dto.accountManage;

import com.alibaba.fastjson.JSONObject;
import lombok.Data;

/**
 * @Author yanggld
 * @Date 2019/7/10-16:22
 * @Description
 * 带参二维码创建的请求dto
 */
@Data
public class ParamsQRCodeCreateReqDTO {

	/**
	 * 临时二维码：
	 *
	 * 该二维码有效时间，以秒为单位。
	 * 最大不超过2592000（即30天），此字段如果不填，则微信默认有效期为30秒。
	 */
	private Long expire_seconds = 2592000L;

	/**
	 * 二维码类型，
	 * QR_SCENE为临时的整型参数值，
	 * QR_STR_SCENE为临时的字符串参数值，
	 * QR_LIMIT_SCENE为永久的整型参数值，
	 * QR_LIMIT_STR_SCENE为永久的字符串参数值
	 */
	private String action_name;

	/**
	 * 场景值ID，临时二维码时为32位非0整型，永久二维码时最大值为100000（目前参数只支持1--100000）
	 */
	private Long scene_id;

	/**
	 * 	场景值ID（字符串形式的ID），字符串类型，长度限制为1到64
	 */
	private String scene_str;

}
